Bunches of squash flowers are on sale in the large market in Xicotepec Puebla Mexico