Islamic Dream - Cafer-i Sadik

by Cafer-i Sadik
interpreted upon 5 sides: religion, [something] wanted, good deed, good, prosperity & comfort.