The Needles - IOW (Oil Painted Version)

The Needles are a row of three distinctive chalk stacks rising 30 meters out of the sea off the western tip of the Isle of Wight, England. Topped by a famous 1859 lighthouse, they are a iconic natural landmark.

Check Shaun Roster Photography for more.