Medieval castle ruins surrounded by green pine trees on a sunny day with fortress - Free Stock Photo | Picren | PicRen