Apple Piazza Liberty Store Opens in Milan, Italy

The entrance to Apple Piazza Liberty in Milan, Italy. | Credit: Apple