Designed by
Title
MADE IN ITALY: Ferrari Store, Milan. Window shopping #16683897
Description
MIILAN, 26 OCT - Ferrari Store in , Milan, Italy. In the first 9 months of 2010, revenues of Ferrari have been 1.349 million (+4,8%) (Source ANSA)
This image is editorial