iPad goes on sale @ Apple store, Lincoln Road
This gallery is empty.
© Tomas Loewy