Platypus at Hayling Island

Torpedo Boat built 1943 by British Power Boat Co Ltd. Hythe