Pamela Davis
Stilla Aqua (drop of water) -
detail, 2007
72" x 24"
<< Artist's Page