Picture of the day

1093851
 
1093851
Worshippers perform the evening (Isha) prayers at the Kaaba, Islam’s holiest shrine, at the Grand Mosque in Saudi Arabia’s holy city of Mecca, a week prior to the start of the annual Hajj pilgrimage in the holy city. — AFP