Stampin' Up! Demonstrator Tricia Smith based in Scotland UK GB brings you a free online handmade card project tutorial including youtube video
Independent Stampin Up! Demonstrator based in East Central Scotland
Stampin' Up! Demonstrator Tricia Smith based in Scotland UK GB brings you a free online handmade card project tutorial including youtube video