by bayberry
Pisa, Italy – July 11, 2013: View at the Pisa Cathedral and the free-standing bell tower known as the Leaning Tower of Pisa, situated on the Piazza dei Miracoli (Square of Miracles) in the Tuscany city of Pisa, Italy, with crowds of tourists strolling around.