Water of Leith Mission Church Chancel window
ED 9917
Description Water of Leith Mission Church Chancel window
Date 24/5/1976
Catalogue Number ED 9917
Category Photographs and Off-line Digital Images
Permalink http://canmore.org.uk/collection/328412