Image 1 of 1
Queen,Freddie Mercury;Roger Taylor-59.jpg
LOS ANGELES, CA - FEBRUARY 14: Freddie Mercury and Roger Taylor of Queen in concert at The Forum on February 14, 1980 in Los Angeles, California.
- © Jeffrey Mayer 1980 All Rights Reserved
- Image Size
- 2100x3088 / 1,011.0KB
- Contained in galleries
- Queen - Archives