Archive Number
6048013
Description
Photo survey of St Marcella's Church, Denbigh, comprising thirteen black and white prints.
Collection Name
NMR Site Files
Medium
Photo.
Date
c. 1955