Click for large image
Mary Mitchel is an actress and later film crew member from the 1960s to the 1990s. Some of her movies include: Dementia 13, Spider Baby, Panic in Year Zero!, and Twist Around the Clock. As of 2021, she is still alive at the age of 80!
view gallery of sold items featuring Mary Mitchel