Petals Of Peace 2026 · Oil on Canvas · 30 x 36 Move across to look closer·Click to enlarge Enquire about this work → ← Blooming Flowers Index A Landscape Holding Breath1 →