Mulberry Paper Flowers - Chelsea Roses 35mm - Red