Old stone castle tower peaking above a thick green forest canopy with fortress architecture building historic landmark medieval landscape heritage - Free Stock Photo | Picren | PicRen