Object Details

St Leigh Private Nursing Home, 33 Bay Road, Sandringham; 2002; P8964