Mecca: Grand Mosque rooftop ready for worshipersasadianApril 17, 2022 | 7:23 PMApril 17, 2022 | 7:53 PM April 17, 2022 | 7:23 PMApril 17, 2022 | 7:53 PM