Jessica Biffi

Oversized canvas panels spray painted with spots of fluorescent pink, orange and green

by