Isle of Wight

Travel assignment on the fascinating Isle of Wight, on the southern coast of England. Commissioned and published by Marie Claire Travel.