2017

2017

heracles

Based on the Greek myth of Heracles and the mares of Diomedes.