Share
twitterlinkedinfacebook
Image 1 of 1
FrostJohnWM8978908.jpg
Elton John and David Frost in New York City on 12/01/1981