mail_outline sales@mediastorehouse.com
Two Yellow-flecked glass frogs / White-spotted cochran frogs (Sachatamia albomaculata) on branch, Canande, Esmeraldas, Ecuador
Yellow-flecked glassfrogs (Sachatamia albomaculata) mating pair, Osa Peninsula, Costa Rica
White-spotted leaf frog (Cochranella albomaculata) captive, from Central America. Please credit Michael Kern / Zoo Atlanta