Walking The Dogs Picture

The sky is a bit off, but this is one of my favorite pictures ever. The young Medusa taking her dog(s?) for a walk while a pair of harpies swoop around above them. Greek mythology rocks.

2007 Markers.
Continue Reading: Medusa