United Kingdom, 18th century. London, small shipyard on the Thames, Stock Photo, Picture And Rights Managed Image. Pic. DAE-11255407