Auvours


Auvours - military camp in France.