Krakow Barbican, the last remainder of the city’s medieval defences

You may also like...