It's definitely him, taken at the Eden Roc Hotel, Miami, in 1965.