Contact the gallery for more images
London / Gstaad
57 x 76 cm. (22.4 x 29.9 in.) For Sale 4,800 GBP
114 x 152 cm. (44.9 x 59.8 in.) For Sale 12,000 GBP
142 x 196 cm. (55.9 x 77.2 in.) For Sale 18,000 GBP