www.ShipPhotos.co.uk

Thames & General Lighterage

Brentford, United Kingdom