Related Photos: Mythology
Back to category: Mythology
AVIGNON, FRANCE - JULY 05: Japanese Shizuoka company performs a scene from 'Mahabharata-Nalacharitam' directed by Japanese Satoshi Miyagi at Carriere Boulbon on July 5, 2014 in Avignon, France. As part of the 68th International Theater Festival. The greatest poem comes...
Patrick Aventurier/Getty Images