Parcell_1170Parcell_1170

The Parcel - Oil on linen - 90 x 130 cm. - 2012