Thank you for your patience while we retrieve your images.


Trams Egypt Alexandria 0001

ALEXANDRIA PASSENGER TRANSPORT AUTHORITY (APTA) 1105 on 25. Ramleh, ALEXANDRIA, Egypt. Sunday 14/03/2004
Trams Egypt Alexandria 0001