Tree Frog on Leaf by Shane Gross for Stocksy United

Tree Frog on Leaf

A Cuban tree frog sitting on a green leaf in the Bahamas.

Share this image

Image #992216
Uploaded 12 May
Camera: NIKON D90

This image is exclusive to Stocksy