David Speidel
David Speidel
Affiliated with Graphic Design & Digital Media, Management of Creative Media