Historic fortress castle perched on a hill above an old city with site - Free Stock Photo | Picren | PicRen