New town hall in Prague
Prague's new town hall, located in Charles square, is the venue of the First Prague Defenestration.
© Lukyslukys | Stock Free Images
Similar Free Images