A bar of soap made from human fat at Torgau concentration camp, REME museum, MOD Lyneham, Wiltshire, England, UK

- Image ID: MJ80TM
A bar of soap made from human fat at Torgau concentration camp, REME museum, MOD Lyneham, Wiltshire, England, UK
geogphotos / Alamy Stock Photo
Image ID: MJ80TM
Save to lightbox