Maryhill Burgh Halls: historic stained glass windows.
Maryhill Burgh Halls Trust.
Title from cover.
Stained glass windows
Stained glass windows