Stripes and petals

Rose and insect


Stripes and petals.