Fine art by Len DeLuca

Oil, acrylic, and mixed media.

 

Curious Mind Arts