Esther David's picture

Esther David


India (b.1945)