Ovillers Military Cemetery


Ovillers Military Cemetery - cemetery located in Somme, in France.