Hjem
Tent camp on the border between Italy and France