Rochechouart impact structure

Asteroid impact structure in France From Wikipedia, the free encyclopedia

Rochechouart impact structuremap