Another vision of the devil in Broadway

Sandra Ramos 2011

Technical Details

Digital print and mixed technique on canvas
130 x 90 cm

Ask