Theater of Living Arts Philadelphia

South Street, Philadelphia , Pennsylvania, United States