Amygdaleza: a detention centre for child refugees
Amygdaleza
Athens
Aegean Sea
Turkey
Greece
Amygdaleza
Athens
Aegean Sea
Turkey
Greece
100 miles
Amygdaleza
Athens
Aegean Sea
Turkey
Greece
100 miles
Amygdaleza
Athens
Aegean Sea
Turkey
Greece
100 miles