Sign up for our e-newsletter
Back
Hanuman, Sita and Ravana at the Palace in Lanka, IO San 3621, f.3