www.ShipPhotos.co.uk

Mayflower Garden
 Mayflower Garden pictured in London on 14th June 2009
Mayflower Garden pictured in London on 14th June 2009

1974 / 115gt

Built by Thomas Hughen, Woolwich
Excursion vessel operated by City Cruises
More of this Ship