Saturday, June 30, 2012

Green House


It's a green house... what were you expecting?

Located in Cambridge.