The HANDS prints are perfectly exposed on the walls of the Kloster Bentlage near Rheine in Germany. A big thank you to the staff there for their great support and efforts to make this look so good. The exhibition will be there until August 4, 2019.