Medieval castle ruins situated on top of a green lush wooded hill with historic site - Free Stock Photo | Picren | PicRen