Sandy Skoglund’s Fox Games. Currently on display at the Denver Art Museum (And it’s awesome).
Posted
July 24, 2009