Historians didn’t believe it was real, until a mysterious lamp was uncovered. Could it be made...
This lampshade was discovered after Hurricane Katrina and is believed to be made from human skin.
© 2018 NGC Europe Limited, All Rights Reserved