025

Chanel Delmotte




A wearable oil painting