2005 India: Rajasthan
Jaipur, Udaipur, Jain Temple, Delhi
Cows between people, mixed with mobile street stalls, cars and beggars. Rajasthan is India in its essence.
Jaipur, Udaipur, Jain Temple, Delhi
Cows between people, mixed with mobile street stalls, cars and beggars. Rajasthan is India in its essence.