Leiden University Libraries Digital Collections

[Cave 16 or Kailasanatha Temple, Ellora, India] P-039930