Michael Spencer Taylor

Michael Spencer Taylor

Known For: Directing