mail_outline sales@mediastorehouse.com
The Cutty Sark, an old Tea Clipper, Greenwich, London, England, UK
The clipper ship Cutty Sark on display at Greenwich Pier, Greenwich, London, England, United Kingdom, Europe
The renovated Cutty Sark, Greenwich, London, England, United Kingdom, Europe
The Cutty Sark, a British Tea Clipper built in 1869 moored near the Thames at Greenwich, London, England, United Kingdom, Europe
View of the Cutty Sark after restoration, Greenwich, London, England, United Kingdom, Europe
The renovated Cutty Sark Tea Clipper, Greenwich, London, England, United Kingdom, Europe
The Cutty Sark, Greenwich, London, England, United Kingdom, Europe