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