Boats lining Alexandria’s corniche, or waterfront promenade.

Boats lining Alexandria’s corniche, or waterfront promenade.

Boats lining Alexandria’s corniche, or waterfront promenade.

No Comments

Join the Conversation