Designed by
Title
Apple retail store in Italian shopping centre #110144914
Description
VENICE, ITALY - FEBRUARY 03, 2018; Apple retail store selling products in sleekly designed space inside shopping centre. Customers looking through and buying Apple products inside their classic retail store in Venice, Italy.
This image is editorial