Selah cheng
Black Sheep
selahchengofficial
Location
london / United Kingdom
University
the glasgow school of art
Graduation year
2020
Main Manufacturing Countries
United Kingdom
china
london / United Kingdom
the glasgow school of art
2020