The Hurlingham Boat

The Hurlingham Boat
Festival Pier, London, SE1 9PX