View Larger Image LUCA 120 X 91CMwatershedgal2022-12-15T11:26:12+11:00 Artwork Description Luca Oil on Canvas 120 x 91cm Artwork Details Categories: Ebony Bennett Related Projects