A pink and green stained glass window stands out in the dim light of the Scottish Rite Theatre
Comment
Accessibility Tools