December 7, 2017 Palo Alto / CA / USA - The Cartier sign on the wall of the store situated in the open air Stanford Shopping mall, San Francisco bay area
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.