Image 1 of 1
ATL_001308922.jpg
The Strip ..Las Vegas, Nevada, United States, America..©Stefano Amantini/Atlantide/IML