• Photograph
    Photograph 8113791
    ... Estonia. He graduated last year with an honours degree in civil engineering,...