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. Check out these gorgeous flowers on this card I made recently – so beautiful… 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