Shanay Jhaveri

SHANAY JHAVERI is head of visual arts at the Barbican, London.

Shanay Jhaveri

SHANAY JHAVERI is head of visual arts at the Barbican, London.

All titles of Shanay Jhaveri