Designed by
Title
Krakow. View of the Main Square. It dates to the 13th century #39931854
Description
KRAKOW, POLAND - FEB 26, 2014: View of the Main Square. It dates to the 13th century, and at roughly 40,000 m it is the largest medieval town square in Europe.
This image is editorial