www.ShipPhotos.co.uk

London & Rochester Trading Co.

Strood, United Kingdom