Holy Cross
← Explore all Temples & Teerth
Place: Swinton
Holy Cross. Located in Swinton.
- Address
- Available soon.
History
Catholic church building in Salford, Greater Manchester, England, UK
← Explore all Temples & Teerth
Place: Swinton
Holy Cross. Located in Swinton.
Catholic church building in Salford, Greater Manchester, England, UK