Fine art by Len DeLuca
Oil, acrylic, and mixed media.
Curious Mind Arts