Apple store at The Florida Mall, Orlando, Central Florida, USA

- Image ID: DGTXY4
Apple store at The Florida Mall, Orlando, Central Florida, USA
Ian Dagnall / Alamy Stock Photo
Image ID: DGTXY4
Location: The Florida Mall, Orlando, Central Florida, USA