Lea Delaria on Saint Harridan
Pretty happy to see another one of my images of Lea DeLaria on Saint Harridan. Lea DeLaria is an American comedian, actress, and jazz musician. And currently on the hit show, Orange is the New Black. Also, that’s Grammy nominated, Melanie DeMore, singer, songwriter on the left and super smiley, MitchLee Mitchelson on the right. Had a blast with all of them. Thanks again to Saint Harridan to giving me the opportunity to work with them.