Pic de Batoua


Pic de Batoua - summit in France.