St. Lucia St. Lucia at The Theatre of the Living Arts in Philadelphia, PA http://www.stlucianewyork.com/ Photos by Hannah O’Brien