Designed by
Title
Thatched tea rooms, Godshill, Isle of Wight, UK. #121210279
Description
Godshill, Isle of Wight, UK. June 21, 2018. Three senior holidaymakers walking towards a thatched tea rooms in the village of Godshill on the Isle of Wight, UK.
This image is editorial