Impressive street art piece featuring Muhammad Ali vs. Street Fighter warriors. Apparently, this artwork is located on Rue des Petits Carreaux, 2ème arrondissement, in Paris.
Submitted by Matteo Bittanti (via Game Freaks, submitted by LikeHonestlyBro on Reddit)
Comments