Sister Delia Regidor - 1986 (pictured inside gun strap) Sister Delia Regidor - 2011
  • Sister Delia Regidor - 1986 (pictured inside gun strap)

  • Sister Delia Regidor - 2011

The Philippine People Power Revolution
The Philippine People Power Revolution
1986 | 2011