Back to Artists

Sheela Chamaria

 She is a sculptor who lives in Delhi. She works in many different medium. Her works are in many important collections in India and abroad.