Ravine du Cap


Ravine du Cap - river in France.