Philippa Emiglia
Zurich, Switzerland
Amsterdam, Netherlands
Height: 171 cm | 5 feet 7 inches
Work permit: CH

NL EN DE