Marshallsea Prison

Debtor's prison in south London.

Marshallsea Prison

tt landonbar landonbar