Clamoux


Clamoux - river in France.