Durga – A warrior goddess with martial skills, riding lion and holding weapons in her eight hands...
DELHI
,
Documentary
,
INDIA
,
TRAVEL STORY