St. Josephs R.C Church

191 High Rd., Harrow Weald, Greater London, United Kingdom, HA3 5EA
Description