Julia Lockwood Igoa: Julia Lockwood Lauiloa: 0.284 Lauiloa mo: Acting Aso fanau: 1941-08-23 Nofoaga fanau ai: Bournemouth, Dorset, England, UK Homepage: Faʻailoa foi O: