dcsimg

Giant River Frog (Limnonectes leporinus) (23424969619)