berdachuk
More
Software developer and Independent Consultant
Consulting in the Internet Marketing, Advertising
- Poland
- https://berdaflex.com