Luchadorxs > More Luchadorxs

¡Mucho Power! (A Lot of Power)
¡Mucho Power! (A Lot of Power)
Screen print
Print/Image size: 18-½ in. x 27 in. Paper size: 23 in. x 30 in.
2011
$1000