Shrewsbury, Sutton

Shrewsbury, Sutton

Shrewsbury, Sutton Chapel (Now a Greek Orthodox Church)