Big Splash

Oil painting
40 x 50 cm

Sold

Big Splash

Oil painting
40 x 50 cm

Sold