This Stained Glass window photo is from a small chapel in Toronto Police Association building in Toronto. It is in very obscure location in the north part of the city. I liked the modern design. There is no information on who made it and when.
This chapel is a home to small mainly Chinese Community Church and also host memorial services for members of the police association.
This photo is winner of SPC 45 (Secret Photographer Contest) from October 2012.
Richard D. Jones was a reverend for the Toronto Police later in his long life. (he was well over 90 when he died) He lived on many continents and was great contributor to racial & religious harmony in Canada.