Freddie on stage during the North American ‘Game’ Tour 1980 This beautiful picture was captured by Neal Preston
Freddie on stage during the North American ‘Game’ Tour 1980 This beautiful picture was captured by Neal Preston Freddie on stage during the North American ‘Game’ Tour 1980 This beautiful picture was captured by Neal Preston