Joan Fontcuberta · Tyrannosaurus Rex, 1989
Joan Fontcuberta, Tyrannosaurus Rex, 1989, gelatin silver print, 36.8 × 27.9 cm. Sold at auction in 2023. See Joan Fontcuberta’s auction records and prices →
Joan Fontcuberta, Tyrannosaurus Rex, 1989, gelatin silver print, 36.8 × 27.9 cm. Sold at auction in 2023. See Joan Fontcuberta’s auction records and prices →