Census

Date 1911
Place 7 Albert Street, Babbacombe, Torquay, Torbay, Devon, England