Alfred Taylor

Camera

1967

Spider Baby or, The Maddest Story Ever Told

- Director of Photography