Oscar Nierstrasz - Open Source Picture

This photo by Yuriy Tymchuk is from November 2017. This work is licensed under a Creative Commons Attribution 3.0 License. Creative Commons License

Last changed by oscar on 30 December 2017