Hanuman, Sita and Ravana at the Palace in Lanka, IO San 3621, f.3

Hanuman, Sita and Ravana at the Palace in Lanka, IO San 3621, f.3