By Jenna Kleinwort

It’s Time for Spirituality, Self-Control and Reflection Ramadan in Morocco (7)
Photo by By Jenna Kleinwort/Morocco World News