Prada Opens Mega-Store in Turin, Italy

Italia Living