
Terry O'Neill British, 1938-2019
Elton John, Dodgers Stadium, Los Angeles, CA, 1975
Archival pigment print
16 x 20" matted to 20 x 24"
Edition of 50
Signed and numbered in ink on sheet recto
Copyright The Artist