Vittorio Sella · Margherita Peak of Ruwenzori from Alexandra Peak, 1906, 1906

Vittorio Sella, Margherita Peak of Ruwenzori from Alexandra Peak, 1906, 1906, gelatin silver print, 27.9 × 37.8 cm. Sold at auction in 2026. See Vittorio Sella’s auction records and prices →