2019-03-23

A couple of impressions from the first day of BarCamp Ruhr 12.

All Images in this post by Florian Ziegler are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.