full screendownload
Fragments from the planet. The impact of a strong impact
A meteorite collided with a planet. Meteorite fragments