Another amazing piece for the Lucha Libre! Show held by The Beast Brothers at Rotofugi’s Gallery in Chicago, IL.
I am guessing this piece was created by Kathi Olivas for the show, but I am not sure.
Either way, this piece is radical is every way.
If you are in the area please stop by and check out this one of a kind art inspired by the Beast Brothers.