Census

Date 1881
Place St Peter’s Quay, Totnes, Devon, England