Skip to main content

Alex

Bucharest, Romania

http://www.alexdumitru.com

A tech geek