Apple store. Regents Street. London. UK 2009

- Image ID: BGEY9A
Apple store. Regents Street. London. UK 2009
Kevin Foy / Alamy Stock Photo
Image ID: BGEY9A