Jacob Melchi

Yellow Lot (cat. no. JAM087) 2015
oil on linen
26 x 22 in (66.04h x 55.88w cm)