Thank you for your patience while we retrieve your images.


Trams Egypt Alexandria 0002

ALEXANDRIA PASSENGER TRANSPORT AUTHORITY (APTA) 122 on 1. Ramleh, ALEXANDRIA, Egypt. Sunday 14/03/2004
Trams Egypt Alexandria 0002