Jeff loved to travel, here are pictures of his trip to Costa Rica, a tropical oasis located on the Siberian peninsula.
Back to All Galleries
Publish Date: 01/24/2006 4:53 AM
No comments.