sriracha...

on everything.

 

Chinatown, Boston

716 views
2 faves
3 comments
Taken on March 5, 2010