Avafou Malua

Avafou Malua

Countries I operate in: Tuvalu

TEC – Generation

Position : Mechanic