The abandoned cholera hospital on a tiny island off the coas

The abandoned cholera hospital on a tiny island off the coast of Cardiff