A red wall in front of the blue sky of Puebla City.