Picture of NYC and LA

The Festival Stage on Washington Square South (between Sullivan St & Thompson St)