raoulpop.com
Stairs and escalators
The Venetian, Las Vegas, NV, USA