Skip to content

Krishna and Radha looking into a mirror.

1800

National Museum, New Delhi →

Krishna and Radha looking into a mirror.. 1800. National Museum
Where is this?