england worcestershire the historic market town of evesham Churches of All Saints and St Lawrence and Abbot Lichfield s 16th Century Bell tower

Royalty-free stock photo ID: 11112070

england worcestershire the historic market town of evesham Churches of All Saints and St Lawrence and Abbot Lichfield s 16th Century Bell tower