Indian painted frog
Uperodon taprobanicus
12.8497, 77.669
Reference Links:
Uperodon taprobanicus - WikipediaSpecies ID Suggestions
2
Transform your green space into a curiosity-creating nature classroom!
Comments (1)