Massive mural being created in St. James Town
Posted August 6, 2013 6:04 pm.
This article is more than 5 years old.
A massive art project on a TCHC building in St. James Town that was involved in a fire in 2010 may become the tallest mural in the world.