Marc Riboud · China, 1965, 1965

Marc Riboud, China, 1965, 1965, cartes-de-visite, 29.5 × 44.1 cm. Sold at auction in 2017. See Marc Riboud’s auction records and prices →