Rajasthan

The most cultural State of India and land of people and portraits. Here are some.