story photo

David Schwartz, director of RIT’s School of Interactive Games and Media

Read the story this photo appeared in here »