Noticed in Nova Scotia (
http://halifaxbloggers.ca/noticedinnovascotia/) has some detail shots of this building:
It looks pretty great from this angle. The yellow doors and balconies make it a lot more interesting.
I didn't realize the stained glass scene was like this; I figured it had some religious theme.