Soap And Flower Petals

Soap and flower petals

Red and yellow flower petals and a piece of soap.