York, United Kingdom

In/Hospitable - Medical Monstrosities & Objects of Terror: stories of treat...