Tag: valley

Guns and Roses

Guns and Roses

Morocco’s annual Rose Festival brings out euphoric scents and old-fashioned artillery