Wonder of the world

Disappearing Arctic Sea Ice - Melting Polar Ice Cap | Earth Science Footage Video