Terra Sancta College located at Paris Square, Jerusalem, Israel. The complex was built in 1926, with the design of the Italian architect Antonio Barluzzi