Iva Alexandrova's picture
Iva Alexandrova
Master Student , IE University

Location

United States

Social Networks

Interests


Connect