Sheela Gowda

* 1957, Bhadravati, Indie (India)
instalation artist

 

sex: female

notes:
NK-2018/07 ne