Michael Alford is a British figurative artist.Paintings-Irish Guards-HelmandOP Herrick 18, 1 Mech Bd