Teacher Aide in Saint Leornards Road School
Auckland, Auckland, NZ
Current:Saint Leornards Road School
Education:Social Pratice