Friday, 5 March 2010

TERRY HAGGERTY.

Optical illusions painted by British-born/New York-based Terry Haggerty.