Object Title

Garrotte

Garrotte

Date

1971-1999

Object Number

XVIII.651

Provenance

Purchased 24 May 1999

Associations

Places England