Fantastic forest featuring larger than life mushrooms, flowers and other vegetation.
Fantastic forest featuring larger than life mushrooms and other vegetation. Daisies, roses and gigantic leaves create a forest scene perfect for “Alice in Wonderland” or “Horton Hears a Who”.