Skip to main content

The ORT Centre in Ariana, Tunisia, 1966.