
Terry O'Neill British, 1938-2019
Elton John, Dodgers Stadium, Los Angeles, CA, 1975
Gelatin silver print
30 x 40"
Edition of 50
Estate print stamped and embossed by O'Neill's estate
Copyright The Artist