Ancient church tower rising above traditional residential rooftops in a mountain village with old town architecture landscape building - Free Stock Photo | Picren | PicRen