Saturday, July 17, 2010

Bee pollinating flower St. Marks Place -- the street smelled disgusting yet such beauty if you just look