Designed by
Title
Las Vegas, Nevada - Luxor Hotel and Casino #25314621
Description
Las Vegas, Nevada - May 29, 2012 Luxor Hotel and Casino; built in 1993, has the form of an Egyptian pyramid at the entrance stands a large statue of the Sphinx
This image is editorial