Claverol


Claverol - mountain in Spain.