Register of Church Services
7987-1968 – Church of St Luke & St Peter – Saint Cloud
Register of Church Services
7987-1968 – Church of St Luke & St Peter – Saint Cloud