Craig Rousseau

Craig Rousseau was an artist for Spider-Man Homecoming: Fight or Flight.