Bacchus Picture

Bacchus (or Dionysus in Greek mythology) was the god of wine and inspired madness...

Photo taken in Museo del Prado, Madrid, Spain.
Continue Reading: Dionysus