iPhone 3G breaks cover, shows up in Swiss store display

Printable View