Andrew Tavukciyan: The Mural Maestro
The Cambridge English Dictionary defines mural as a large picture that has been painted on the wall of a room or building. Andrew Tavukciyan’s graphic imprint can be seen on the facades of buildings across Western Canada and Toronto. Winning