9 awards
top 30 2017
Julia Vazquez Barcelona (Spain)

1 year 5 months 21 days with us