This cool canvas art is a still from the movie Captain America: Civil War. This art displays The Avengers taking on each other.
This image focuses mainly on Cap and Iron Man taking on each other, to the left of them we can see Black Widow take on Scott Lang AKA Ant Man. On the right hand side its King T’Challa AKA Black Panther taking on Bucky Barnes AKA Winter Solider. On the right top on the canvas art Sam Wilson AKA Falcon takes on James Rhodes AKA War Machine, and on the left top Wanda Maximoff AKA Scarlett Witch takes on The Vision and Hawk Eye is also witnessed doing his thing with the bow and arrow.