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

Lot Essay


More from 20TH CENTURY DECORATIVE ARTS

View All
View All