Related Photos: Nokia
Back to category: Nokia
LONDON, UNITED KINGDOM - JULY 02: Atmosphere at the Nokia Lumia 630 #100aires Pop-up store, at The Old Truman Brewery on July 2, 2014 in London, England.
David M. Benett/Getty Images for Nokia
About the Geek Mind
Read more about The Geek Mind