Ryan Heshka June 11, 2006 / amber / Uncategorized $ 45 Title: El Diablo Site: Ryan Heshka Fantastic new print from Ryan Heshka. Love it that the dog looks so incredibly innocent and sad.