Cartier Store in Las Vegas

Cartier Store in Las Vegas
A Cartier Store in Las Vegas, 2008

A Cartier Store in Las Vegas, 2008

Chinatown, Paradise, Nevada, United States
Photo taken in April 2008. © Chad Davis