Custom
Dog Portraits

Available Sizes:

8" x 8" to 30" x 40"

 

Original Oil on canvas or artist wood panel.  From your photos.

from $69.

from $7. shipping