Designed by
Title
Sleek Apple Store Display #313307708
Description
Strasbourg, France - Dec 23, 2023: An empty Apple store presents a pristine array of MacBooks, iPads, and iPhones against a backdrop of engaging promotional visuals
This image is editorial