Bisson Frères · Strasbourg Cathedral Portal, circa 1858
Bisson Frères, Strasbourg Cathedral Portal, circa 1858, Albumen print, 43.5 × 35.5 cm. Sold at auction in 2026. See Bisson Frères’s auction records and prices →
Bisson Frères, Strasbourg Cathedral Portal, circa 1858, Albumen print, 43.5 × 35.5 cm. Sold at auction in 2026. See Bisson Frères’s auction records and prices →