Luke Ross

Luke Ross covered the art duties on The Avengers Prelude: Fury's Big Week.