Croydon Seventh-day Adventist Church

Croydon Seventh-day Adventist Church
95 Selhurst Road, London, SE25 6LH
Photo of Croydon Seventh-day Adventist Church