Morocco, a Thousand and One Roses 36 / 45
The big day is here. The 3rd of May, first day of the Rose festival, the young ladies are impatient for the Miss Rose elections to start.