Contact the gallery for more images
London / Gstaad
Edition of 12 132 x 203 cm. (52 x 79.9 in.) Price on Request
Edition of 12 180 x 287 cm. (70.9 x 113 in.) For Sale 30,000 GBP