thememrants

Look Me in the Eye

thememrants
Look Me in the Eye

Winning Entry Diesel Wall Toronto | August - September 2007
The final artwork was showcased on the Delta Chelsea Hotel,
Downtown Toronto.
Measurements: 45ft X 150ft (13m X 45m) 

Location images: Diesel Canada