7 DEADLY SINS
7 Deadly Sins

“The 7 Deadly Sins” is now exhibited at Reflex Lighting Group, 2 Tide Street – Boston, MA (USA). Through January 8, 2016. Visits by appointment only. For details on each piece: LUST GLUTTONY GREED SLOTH WRATH ENVY ARROGANCE Born on March 2015, the 7 Deadly Sins series is presently installed as one single composition approx 47″ x 200″ (118 […]