O DEER

Holiday Window Installation, Miami Design District, site-specific 9′ x 9′ x 3′ – 2007

Details