immaculate_contraception_installation
installation
immaculate.jpg
backlit

Our Lady of Immaculate Contraception is a sculpture piece shown at Typeforce 10 in Chicago 

It measures 48in x 52in and is comprised of hand-constructed iridescent stained glass.