Historic medieval castle tower with clock above an old stone courtyard - Free Stock Photo | Picren | PicRen