leaf globe

Ecological sphere made up of green leaf isolated in white background.