A girl eats chips in a small village near the cultural relics of ancient city Taxila in Pakistan. [Photo by Li Shen]
Go to Forum >>0 Comment(s)