We couldn’t resist this graffiti artist’s stylized rendering of Mexican Lucha Libre superstar Santos, as seen on a wall in Taxco, Mexico.

Lucha Libre star Santos as street art in Mexico.

 

Here’s more about travel in Mexico

Share via