• IN THE NEWS

Earlier this year, I had the pleasure of photographing Medea when she was in Chicago promoting her new play. She might have murdered her sons to get back at her cheating husband, but maybe Medea’s not so crazy after all. Medea’s Got Some Issues, is showing at Stage 773 through March 26, 2016. It is a […]

loading...