answersLogoWhite

0

Mathura

Mathura is a city in the Indian state of Uttar Pradesh and the administrative center of Mathura District. It is one of the first two centers of production for images of the Buddha.

444 Questions

No questions found for given filters. Try a different search or filter.