Menu

The façade of the French Catholic St. Louis Hospital. 2 Shivtei Yisrael Street,  City Center.