Jerusalem Memorial
Churchill Blvd., Jerusalem, Israel
Details