Title: Splash
Artist: Harry Holland
Medium: Oil on Canvas
Size Framed: 66 x 88 cm
Price: £8000