Glasgow, United Kingdom
Michella Perera’s work explores notions of selfhood; the intricacies and relationships she has pertaining to her country of birth – Sri Lanka. A string of activities are undertaken in a ritual test of the terms of her relationship/engagement to various aspects of her subjective self. The activities ...
artworks
View All 2 Artworks