Apple Store Opening
Apple's new store in the West Quay shopping centre, Southampton, UK, opened on Saturday 10th February 2007, at 9 am.
8 photos · 573 views