Royalty-free stock photo ID: 1159080628

Colourful flages above a street with traditional Mexican houses in Mexico City, Mexico.