• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development
Stampin' Squirrels
Stampin' Squirrels logo

Stampin' Squirrels

4.7(7)
Contact

About Stampin' Squirrels

We are independent Stampin' Up! Demonstrators based in Portsmouth, UK. We are nuts about crafting and secret craft stash hoarders – hence the name, Stampin’ Squirrels!

Key Details

Profiles

Teaches