Freepik
    The village of Tafelney near Essaouira in Morocco is reflected on the wet sand of the beach

    The village of Tafelney near Essaouira in Morocco is reflected on the wet sand of the beach