Mexico Independence day flag and cinco de mayo abstract design Shutterstock Image - Mexico Independence day flag and cinco de mayo abstract design - ID: 313759718