greene has been described as smart and outspoken as well as beautiful and sensual there is a small memorial plaque in saint peter's church yoxall staffordshire akabiherwa icyemezo nubuyobozi bumwegereye