Shanta Rao

Contemporary

Installation, screen-printing, mixed media, video

Localisation
Paris, France
Website
Official website