London, East, United Kingdom
Isabella Rose Nelson is a British Artist exploring ideas surrounding decay, transformation, and collective memory through the symbolic and metaphorical use of found objects and materials.
Launched in the middle of 2020, her London-based studio produces original artwork including contemporary scul...