Designed by
Title
Thatched Tea rooms, Godshill. #80249625
Description
Godshill, Isle of Wight, UK. November 02, 2016. The old English tearooms and gift shop with creeping ivy on the walls and thatched roof at Godshill on the Isle of Wight.
This image is editorial