Advertising
Advertising

Clover fast-food joint in Harvard Square

Photo
Originally appeared in Sert du Soleil
on December 10, 2011
Clover fast-food joint in Harvard Square

Appears in

Advertising