facebook

These 30 Vintage Photos Will Arouse Your Curiosity

vintage-photo-14

Ilse Koch, aka the Bitch of Buchenwald, is seen here in 1941. She had a reputation for using human skin in the production of lampshades.

Loading...

Related

JOIN THE DISCUSSION