Contact the gallery for more images
London / Gstaad
132 x 152 cm. (52 x 59.8 in.) Price on Request
180 x 208 cm. (70.9 x 81.9 in.) Price on Request