England: The Isle of Wight
Here is a fantastic photograph taken by Chad Powell at Orchard Bay, Isle of Wight.
Perched in the English Channel, it's the largest and second-most populous island in England.
The isle was owned by a Norman family until 1293 and was earlier a kingdom in its own right. In common...See more