Indian miniature painting represents a diverse landscape of styles, themes, and subject matter, illuminating the rich and varied tastes of royal courts from across the Indian subcontinent. Made by ...