Essaouira Fort and Port with Flying Seagulls
Alejandro CampolloA historic stone fort stands by the Atlantic Ocean in Essaouira, Morocco, with waves crashing against the shore and numerous seagulls flying above the busy port.
A historic stone fort stands by the Atlantic Ocean in Essaouira, Morocco, with waves crashing against the shore and numerous seagulls flying above the busy port.