Tokyo Storm II Oil and mixed media on Wood
91.5 x 81.5 x 5cm
Tokyo Storm II, oil and mixed media on wood, 91.5 x 81.5cm. By Hermione Carline