Krakow market square, the medieval market at the heart of southern Poland

You may also like...