Green Leaf

Green Leaf

Observation - Green Leaf - Southern Africa. Description: Green Plant or Leaf, growing out of sticks.

Green Plant or Leaf, growing out of sticks.