The Hurlingham Boat

The Hurlingham Boat
Festival Pier, London, SE1 9PX
Photo of The Hurlingham Boat