Clifford How
Tannin Mirror - Old River, 2026
oil on linen, framed
170.5 x 170.5 cm
BG11681
Sold
1
of
27