Tourists taking photos of the Needles on the Isle of Wight, England.


Tourists taking photos of the Needles on the Isle of Wight, England.


Size: 4441px × 2961px
Location: Isle of Wight, England.
Photo credit: © Trevor Mogg / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2015, british, cameras, english, isle, needles, photos, pictures, tourism, tourists, wight