Thank you for your patience while we retrieve your images.


Trams Egypt Alexandria 0005

ALEXANDRIA PASSENGER TRANSPORT AUTHORITY (APTA) 125 on 2. Ramleh, ALEXANDRIA, Egypt. Sunday 14/03/2004
Trams Egypt Alexandria 0005