Islo is an acronym that stands for Isabella Lorusso. The brand was created in Bologna in 2005. Today Islo is one of the most interesting brands of Italian footwear and is constantly growing, as its positive turnover trends demonstrate.
See more @ Isabella Lorusso