Flower Petal Paper

20×30″, handmade paper sheets with a lovely texture for do-it-yourself projects.