People's Daily
People's Daily Search Details
Download App
HOME
/
PHOTOS
Street view in Mexico City
Xinhua
1585728162000
A street artist is seen on a road of Mexico City in Mexico, March 31, 2020. (Photos: Xinhua)
A taxi driver waits for clients on a road of Mexico City in Mexico, March 31, 2020.