Designed by
Title
Interior the Excalibur Hotel and Casino in Las Vegas. #37934175
Description
LAS VEGAS, NEVADA, USA - OCTOBER 21, 2013 : Interior the Excalibur Hotel and Casino in Las Vegas. Excalibur was opened in 1990 and now offers its customers 100,000 sq ft casino with over 1700 slot machines
This image is editorial