The Storehouse of the Lord

3D, installation, photo

DSC_0489 01DSC_0439 01DSC_0491 01DSC_0463 01
Renfield St Stephen’s Parish Church, Glasgow, 2014

Advertisement