Teli Ka Mandir Hindu temple in Gwalior fort

Teli Ka Mandir Hindu temple in Gwalior fort

Teli Ka Mandir Hindu temple in Gwalior fort. Gwalior, Madhya Pradesh, India

by
by
by
by
by
by