Amanda Micheloud

Location: Nyon, Switzerland Languages: English, French, Portuguese