Tokyo Storm I Oil and mixed media on Wood
91.5 x 87.5 x 5cm

SOLD
Tokyo Storm I, oil and mixed media on wood, 91.5 x 81.5cm. By Hermione Carline