Location

Internment Camp

Internierungslager

A camp where individuals are confined or detained.

GermanInternierungslager
EnglishInternment Camp
Categorylocation