David Stieghan
Modern Marvels (1995)
SS 21
EPS 13
TV