Oxford street May23rd 2009 Mobile phone shops


Size: 5010px × 3353px
Location: Oxford Street London England UK
Photo credit: © Jenny Matthews / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: cellphone, communication, competition, economy, mobile, recession, rivalry, shoppers, telephone