Designed by
Title
Watch the retro trams in Alexandria, Egypt #121212642
Description
ALEXANDRIA, EGYPT - DECEMBER 18, 2017: The noisy Mahta Al Raml square is place of tourist interest, here situated historical edifices, scenic Al Qaed Ibrahim Mosque and retro trams, riding to their terminal, on December 18 in Alexandria.
This image is editorial