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