Interpreting Metaphors in Art: Part I – N. S. Harsha Based in Mysore, southern India, N. S. Harshaās works explore representation and detachment, repetition, absurdity in the actual world, and everyday experiences. His technique... Read More