Preaching in Taif

Description

Preaching in Taif: Suffering at the hands of the people of Taif.

Detailed Description

Categories:

feedback