Pavilion of Czechoslovakia

city: Montreal (Québec)
address: _