The William B River Cruiser

The William B River Cruiser
Westminster Pier Victoria Embankment, London, SW1A 2JH