People walking in front of a stone church in a historic town square - Free Stock Photo | Picren | PicRen