St Mary's Church

St Mary's Church
Wyndham Place York Street, London, W1H 1PQ
Photo of St Mary's Church