Dream Interpretation

Altar

Islamic All

(See Temple).