Back to album

CC n Mokai love Costa Rican waterfalls

the day before we saw our first turtle nesting in Osa Penninsula, near Carate in Costa RIca

116 views
0 faves
0 comments
Uploaded on November 16, 2009
Taken in November 2009