Image 1 of 1

Poland-Krakow-MainSquare-Tower-MGoslin.jpg

The Town Hall Tower in Krakow, Poland. The Main Market Square in Krakow, Poland is the largest medieval square in Europe and dates back to the 13th century