Rückersbach 2015

The 2015 European retreat was held at Rückersbach in Germany.  Output from the teams can be found here.

Advertisements