Photo of the Day | Photo Gallery

Tree Frog Tadpoles, Costa Rica

National Geographic Photo of the Day: Tree Frog Tadpoles, Costa Rica, 1973

Comment on This Photo