THE HEBREW PARK
Tel Aviv,
Israel