LAS VEGAS - DECEMBER 4: Towers of the Excalibur Hotel and Casino on December 4, 2012 in Las Vegas, Nevada. The Excalibur is on the north end of the Strip and opened in the year 1990.

LAS VEGAS - DECEMBER 4: Towers of the Excalibur Hotel and Casino on December 4, 2012 in Las Vegas, Nevada. The Excalibur is on the north end of the Strip and opened in the year 1990.

 Stock photo ID: 123461203

Editorial use only
Editorial credit: Ritu Manoj Jethani / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all