Frog close up (?????), looking before itself, the front view, with the stuck grains of sand on a skin

Frog close up (?????), looking before itself, the front view, with the stuck grains of sand on a skin

 Stock photo ID: 95960143