Jeff Delgado "The Bride" Canvas Print

Jeff Delgado "The Bride" Canvas Print

digital print on canvas
30 x 40 inches

inspired by Aliens and Big Trouble in Little China