August 10, 2010 The Leaning Flower of Pizza. Tory Row sidewalk seating still-life. Harvard Square. Edit Delete Tags Autopost via iPhone