The wellspring in Mecca is believed to have flowed for more than 4,000 years and still nourishes pilgrims to this day.
What The Fuck Is Happening?!
The wellspring in Mecca is believed to have flowed for more than 4,000 years and still nourishes pilgrims to this day.