Floodtide Cardiff
1993
Oil on Canvas
86 x 106 cm

back forward