Owen Ellickson Igoa: Owen Ellickson Lauiloa: 1.135 Lauiloa mo: Production Aso fanau: 1978-07-03 Nofoaga fanau ai: Homepage: Faʻailoa foi O: