Costa Rica 2009

This is the local delivery vehicle for the small grocery store in Tortuguero town.  Of course, there are no cars here - there's no need for them.

Previous Up Next