Designed by
Title
Logo of Apple Inc. on a Apple store. Apple is the multinational technology company headquartered in Cupertino, California. #122537881
Description
Barcelona, Spain - June 7, 2018: Logo of Apple Inc. on a Apple store. Apple is the multinational technology company headquartered in Cupertino, California and sells consumer electronics products.
This image is editorial