March 28, 2024
Steve Marcus
Water slides are shown by the side of the Western Hotel in downtown Las Vegas Wednesday, Oct. 22, 2014. The slides will be part of an art installation by Eric Tillinghast during the Life is Beautiful festival.