“Owlie” Art Print by Harry Diaz

Here’s yet another new style from Harry Diaz!  “Owlie” is a 9″ x 12″ screenprint, has an edition of 50, and is $13.99.  Visit HarryDiaz.com.

Leave a Reply