Villers-le-Sec Churchyard, France.
Details