Ariel view of Las Vegas Strip
Window Installers on the soon to be opened City Center hotel complex in Las Vegas, NV