Christian

Huge riveted signage on the side of the warehouse now the home to The Redeemed Christian Church of God in Stokes Croft

Bristol, United Kingdom

Added:

12th November 2011