meganlorenz
FollowSplendid
Splendid Leaf Frog in Costa Rica. These big guys aren't so easy to find. I think this is only the third one I've seen in all my years in Costa Rica....
Read more
Splendid Leaf Frog in Costa Rica. These big guys aren't so easy to find. I think this is only the third one I've seen in all my years in Costa Rica.
Read less
Read less
Views
61
Likes
Awards
Peer Award
Absolute Masterpiece
Top Choice
Magnificent Capture
Categories
Same photographer See all
Discover more photos See all