Peep Show, 2007, installation view, Denver, CO

Peep Show, 2007, installation view, Denver, CO

Peep Show, 2007, installation view, Denver, CO