Designed by
Title
Ceiling and Chandelier in Las Vegas #117775183
Description
Ceiling and Chandelier inside The Venetian on Las Vegas Strip in Las Vegas, Nevada, USA. The Venetian resort complex is the second largest hotel in the world.
This image is editorial