Browsing: Kowdiar Palace, Kerala

There Comes Papa (അതാ അച്ഛൻ വരുന്നു) is a painting produced around 1893 by Indian artist Raja Ravi Varma The painting features Mahaprabha Thampuratti (princess) of…