Morocco music festival

Oasis Festival 2017 Review: Welcome to the bay of plenty!