A Little Tasty

Dec 17
Andover Shop Window Display, Cambridge, MA, August 2011.

Andover Shop Window Display, Cambridge, MA, August 2011.


  1. thesistatement reblogged this from alittletasty
  2. alittletasty posted this