Islamic Photos

Saudi “Snow City”

Saudi “Snow City”
Saudis play at the indoor snow theme park “Snow City” in the Al-Othaim Mall Rabwa in the capital Riyadh on July 20, 2016.
STRINGER / AFP