Animals

Frog in a Leaf

A small red-eyed tree frog peeks out from deep within an enormous dark-green tropical leaf; rich, saturated greens with dramatic lighting and a lush jungle atmosphere.

Deep inside the rainforest you'll find a frog in a leaf smiling at you! 🐸

$3 USD
Buy Now

Keep in Touch

Stay posted