Dream About barrier reef

Mary Summer Interpretation:

stands for a time of rest during one’s spiritual quest