Sign in
Volha Gluk
IT project manager
Warsaw, Poland
Connect
Volha Gluk
IT project manager
Warsaw, Poland
About me
I love style, psychology, people, driving, travelling and working.
Connect