Doha Metro General view of Al Riffa Doha Metro station and Ahmed bin Ali Stadium in Doha, Qatar. Taken in the build up to the 2022 FIFA World Cup. Photo by MB Media 15122021 Editorial Stock Photo - Afloimages
General view of Al Riffa Doha Metro station and Ahmed bin Ali Stadium in Doha, Qatar. Taken in the build up to the 2022 FIFA World Cup. Photo by MB Media 15/12/2021