Culture Shock

2005-01-26 · 1 photos
Ithaca Life
The largest tortillas in Ithaca. I will die here.