← Return to photo page

The iPad 2 line at the 5th Avenue Apple store in Manhattan with Muppets.