St John's Hall

St John's Hall
Alverton Street, Penzance, Cornwall, TR18 2QW
Photo of St John's Hall