A green hand felted decoration embellished with mixed green seed beads.
Handmade in London, United Kingdom