Elton Landrew Igoa: Elton Landrew Lauiloa: 1.062 Lauiloa mo: Acting Aso fanau: 1975-08-09 Nofoaga fanau ai: Homepage: Faʻailoa foi O: