CHURCHILL, THE WORLD CAPITAL OF POLAR BEARS

Churchill (Manitoba, Canada), head of polar bear in the museum inside the train station.

CHURCHILL, THE WORLD CAPITAL OF POLAR BEARS 1