The launch of the lifeboat off Southsea beach in 1911. The life-boat station is now located at the entrance to Langstone Harbour on the eastern shore of Portsea Island. Lifeboat. Picture: Courtesy of Ray Butcher
{}