Saturday, July 4, 2009

Daily Stranger 11


The Taco Stop was our favorite little place to eat in Costa Rica. More to come from there!

No comments:

Post a Comment