Moraine

A Ridge Of Rock Debris Deposited By A Glacier.

Moraine Definition
Moraine Definition