1000 Petals

oil on panel

32″x 32″

Original & prints available for purchase.