The Visual Travel Guide is a collection of High resolution travel photographs
A shopping mall in Haifa. Photos taken in 2006.