Embellishments, Special Occasion Cards Pressed Petals washi tape June 24, 2019 / My product of the week is Pressed Petals specialty washi tape. How gorgeous are the petals?!There are 100 petals on the roll which makes lots of flowers. Previous image Next image Check out these gorgeous flowers on this card I made recently – so beautiful… Previous image Next image Watch me make a flower Shop Stampin' Up! Pressed Petals Specialty Washi Tape [149585] $13.00 Please use this month’s host code if you would like to order this beautiful washi tape online or contact me to help you with an order.Happy stamping,Angela