Africa

Alexandria Harbor

Alexandria Harbor, Egypt

Johannesburg

Johnnesburg

Durban City

Durban City, South Africa

Casablanca Beach

Casablanca Beach, Morocco