This handmade wool felt leaves and pom pom cherries garland is a whimsical creation that captures the essence of a verdant orchard.