One of the few Surviving pre-war Kabul City Buses passing the Ruins of the Traffic Police Department at Dehmazang Square (April 2002)
Previous Picture Next Picture Back to Kabul Main index