just some random pics from a tech geek and dog lover living in zurich, switzerland.

Testimonials

Nothing to show.