St John Fisher, Shepperton

19-Jul-2018

Shepperton, Middlesex in Westminster diocese