Stella Adler Theatre [Los Angeles]
Stella Adler Theatre
Theatre building in Los Angeles, USA