Essaouira Fort and Port with Flying Seagulls
Alejandro Campollo
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.
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.