essaouira-square

View of Essaouira, by Riad Aguaviva

View of Essaouira, by Riad Aguaviva hotel boutique in Marrakech.