Ardeche Trip

The students have arrived safely in the Ardeche ..... and most importantly - THE SUN IS SHINING!!!