england worcestershire the historic market town of evesham Church of All Saints

Royalty-free stock photo ID: 11030512

england worcestershire the historic market town of evesham Church of All Saints