heelme.net
Isabella Lorusso Fall/Winter 2010
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 consta…