Image Cannot be Displayed

Traffic Island - 401 and 427, Toronto, Ontario (2005) - 20 x 20 inches, chromogenic print.