Ishika Guha

Ishika Guha

London, United Kingdom

About Ishika Guha

Ishika Guha is a self-taught visual artist with a strong focus on abstract expressionism.