Chakravarthy, N P

Ajanta Plates 2 - Oxford University Press - 76