S. Noufi  - Zionut Ave. Hotel

Location: Haifa, Israel