Designed by
Title
Las Vegas, USA January 18, 2023: Photo of the arcade and Russian roulette room at the Excalibur Hotel and Casino on the Las Vegas #297616677
Description
Las Vegas, USA January 18, 2023: Photo of the arcade and Russian roulette room at the Excalibur Hotel and Casino on the Las Vegas Strip, located on Sin City Boulevard
This image is editorial