Looking at the Sunset Strip, the Treasure Island Hotel stands above a pirate town leading to a treasure of luxury living in Las Vegas, Nevada.
- Image ID: 1876581
- Copyright: Israel Pabon
- Editorial Credit: Israel Pabon / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.