Italy
5-22 Sep 2006
Nothing but the highest heels and pointiest toed shoes in Desenzano.