Michael Tait's photos


  • The Needles,isle of white England.

    The Needles is a row of three distinctive stacks of chalk that rise out of the sea off the western extremity of the Isle of Wight, UK, close to Alum Bay. The Needles Lighthouse stands at the outer, western end of the formation. Built in 1859, it has been…