Promenade on Campus

Haifa, Israel (the Technion)