Beautiful malva de castile flowers, these grow naturally on the street or in vacant lots here in the city of Puebla, Mexico.