Splash (2). 2015. oil on canvas. 121 x 152cm.

Ref:
Date:
Location:
Photographer:
Splash (2). 2015. oil on canvas. 121 x 152cm.

Splash (2). 2015. oil on canvas. 121 x 152cm.

Ref:
Date:
Location:
Photographer: