Skip to content
400-year-old Mughal portrait sold for £571,500, nearly 5 times estimate · Hindustan Sphere