Castle Combe, UK - 9th August 2018: Castle Combe is a quintessentially English village often named as the ‘prettiest village in England.'

- Image ID: PGA57W

Similar stock images