Jeff Charbonneau & Eliza French, "The Looking Glass", 2006, mounted chromogenic print, 29 x 29 inches.



Return to (figment)