« Crossing the highway | Main | For J. & Jeff »
Kike's bar/restaurant is well known to all who have worked on leatherbacks at Playa Grande, Costa Rica. I came across this sign and sticker at Kike's...
Posted by Manjula Tiwari on April 4, 2004 08:44 PM | Permalink
Copyright © SEATURTLE.ORG Inc. All rights reserved. Terms of Service | Privacy Policy | Feedback