_29A6195

Tekle Leza (PhD)

In fact, the world needs more nerds.