Lakshmi Mohanbabu, ‘Hate – Piercing Stare’, 2015, Addicted Art Gallery
Lakshmi Mohanbabu, ‘Hate – Piercing Stare’, 2015, Addicted Art Gallery