Thumbnails
 
De Luxor

De Luxor

Las Vegas, Nevada; Luxor Hotel; July 16, 2008.