2011-Italy-Pictures - rglenn
At Piazzale Michelangelo Square, Florence, Italy

At Piazzale Michelangelo Square, Florence, Italy

Italy2011Michelle