Menu

French Catholic St. Louis Hospital, built in the late 19th century, 2 Shivtei Yisrael, City Center.