Petals Of Peace

2026 · Oil on Canvas · 30 x 36

Move across to look closer·Click to enlarge