“Feng Shui Brain (Polka Dotted Prairie and the Skull Candied Pimple Pop)”, 2011, site-specific found objects and mixed medium multi-media installation, Denver Art Museum commission for exhibition BLINK!
2501 Larimer Street
Denver, CO 80205
plus + gallery - 2501 Larimer Street - Denver, CO 80205
© Copyright 2004 - 2013, plus + gallery - about site