Little tree-frog on white background - close-up

Royalty-free stock photo ID: 11971198

Little tree-frog on white background - close-up