Odeon Theatre [New York City, US]
Odeon Theatre
Building burnt down. Nothing saved.