Aurora Toma

Head of Romania, Croatia, Slovenia, and Bulgaria, Visa, Europe