Karachi Division

Pakistan
1 stories
Street life in Karachi: markets, carts, and midday movement