Showing posts with label iPad. Show all posts
Showing posts with label iPad. Show all posts

Friday, 2 July 2010

iPad


For gadget lovers. One of the latest creation from Apple - the iPad.

Location: Apple Store, London, England.