Sheila Ivy Traister

Sheila Ivy Traister

From Taiwan • 1958 - 2025

Horror credits