mexican flag

Giant Mexican Flag and blue sky at a central place in Pueblo, Mexico, 1280x853px

Puebla - Mexico