Insurance proposal for Albert Flour Mill, Gloucester

£24.00

High resolution digital image from our catalogue

Image courtesy of Aviva Group Archive.

SKU: 209274 Category: Tag: