David Landup

Belgrade, Serbia

For me, progress is the ultimate goal, and I never stop learning, adapting, and overcoming my own self in all fields, the above included. I simply love challenging myself in ways that I never have bef... See more