Friday, November 30, 2007

Apple

This stunning building in Regent Street is home of the apple store. Zillions buying the new iphone at present.