Museum of Death
Central Los Angeles, CA
Culture
Museum of Death is a museum with locations on Selma Ave in Hollywood, Los Angeles, and New Orleans. It was established in June 1995 by J. D. Healy and Catherine Shultz with the museum's stated goal being "to make people happy to be alive."
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account