Las Vegas 2001

The painted ceiling inside the Grand Canal Shoppes makes it perpetually seem like twilight in Venice.

Previous Up Next