Stephanie Lewis is known for The Challenge (1986), The Outing (1987) and Cane Toads: An Unnatural History (1988).
Sin datos