Abingdon, UK
People & Lifestyle | Travel & Landscape
A scenic beach with boats, people swimming, and clear turquoise water surrounded by green hills.