A Guide to Sites, Museums, and Memory

Iron foot shackles Contributor: Municipal Museum of Guanabacoa

Iron foot shackles
Iron foot shackles. (The Municipal Museum of Guanabacoa, Havana, Cuba)

Iron foot shackles.