Queen receive awards on top of the Sheraton Hotel in Buenos Aires, Argentina in March 1981Photos by


Queen receive awards on top of the Sheraton Hotel in Buenos Aires, Argentina in March 1981Photos by
Queen receive awards on top of the Sheraton Hotel in Buenos Aires, Argentina in March 1981Photos by