Public transport

Peshawar


Public transport

The colourful public transport of a rather grey and dusty city.