4 views

1 Answers

A lock hospital was an establishment that specialised in treating sexually transmitted diseases. They operated in Britain and its colonies and territories from the 18th century to the 20th.

4 views