Image Library
London Diocese
£0
Image ID
E-0009
Device
Shield
Class
Medium
Glass
Location
Ealing Town Hall
Digital Download