McWood Studios

Founded in 1977, McWood Studios is a design and fabrication shop located in Toronto. After more than 40 years in business, the studio needed to update its identity in order to reflect its evolution as a company.

Previous
Previous

Elizabeth Shepherd

Next
Next

POP