Belinda Rodriguez "007 373 5963"

Belinda Rodriguez "007 373 5963"

paper sculpture
19.75 x 19.75 inches
framed

inspired by Punch-Out!!