Details
No Description
Further details
This window was removed from St Peter's Church, Anderston, Glasgow
(now demolished).
(now demolished).