Frog on a leaf

In Images by Matt Shetzer

Frog on a leaf

A frog climbs on a leaf in Ecuador.

Stock Image #20180516-12020234

Frog on a leaf was last modified: February 11th, 2019 by Matt Shetzer