Interior Designers of Canada, Head Office, Toronto, 2012

Language Barrier installed in the offices of the Interior Designers of Canada in Toronto.