Water of Leith Mission Church Window in north wall
SC 2571982
Description Water of Leith Mission Church Window in north wall
Date 24/5/1976
Catalogue Number SC 2571982
Category On-line Digital Images
Copy of ED 9916
Permalink http://canmore.org.uk/collection/2571982
File Format (TIF) Tagged Image File Format bitmap