Log In or Register
Yet another photo from my study abroad in Costa Rica...from yet another night hike..(i liked night hikes ;) they are little green tree frog eggs. you can almost make out the little tadpoles inside! tell me what you think!