From May 29 to July 28, a fascinating exhibition is on display at the University Museum in Toruń, Poland.