India Puppy
India Puppy

India Puppy by Pamela Larsson-Toscher
oil on linen, 30 x 30 inches, $3500

« prevbrowse allnext »