Borislav Mitkov - Illustration/Concept Art: Testing the new Painter 2015
Daniel Keys . Finches
The City Palace in Udaipur was built in a flamboyant style and is considered the largest of its type in Rajasthan, India. Rajasthan, known as "the land of kings", is the largest state of the Republic of India.