A line of old cannons guard the walls of the town of Essaouira in Morocco

Search stock photos by tags



Location: Essaouira, Marrakech-Tensift-Al Haouz, Morocco