Kyle Larabee
contact
exhibits
statement
downloads
links
She Loves Me / She Loves Me Not
Mixed Media Installation
1000 square feet
Tufts University Art Gallery, Summer 2008