Designed by
Title
Avebury, UK- August 25, 2024: Avebury Church dates from the year 1000 AD and is situated near Avebury Manor in Wiltshire #335617286
Description
Avebury, UK- August 25, 2024: Avebury Church dates from the year 1000 AD and is situated near Avebury Manor in Wiltshire. a woman sits on a bench beside the church.
This image is editorial