oil on linen

152.5 x 76 cm

Paper Moon

£8,500.00Price