Costa Rica 2001

David Levey (right) and Eric Ahlswede enjoy a pizza in the Escazú area of San José.

Previous Up Next