Upon Having a Dream

Authentic Supplications of the Prophet Upon Having a Dream (35)