Hercules at Lake Stymphalos
painting 21 of 55 by Gustave Moreau

Hercules at Lake Stymphalos by Gustave Moreau