Painting Petals

A study in creating life rather than decay, creation versus destruction.

Back to Top