bn:00182307n
Noun Named Entity
EL
No term available
EN
St. Michel Arena is a 2,000-seat indoor arena that was built in 1968. Wikipedia
Relations
Sources