oil on linen

152.5 x 122 cm

Seiza

£9,500.00Price