killyridols Follow mama said, mama said by grace camille lee, 2017, embroidered canvas#grace camille lee#british art#embroidery#red#animals#dogs#birds#chickens#2010s