Grand Canal Shops at the Venetian Resort Hotel Casino Las Vegas Nevada USA

Royalty-free stock photo ID: 2268595

Grand Canal Shops at the Venetian Resort Hotel Casino Las Vegas Nevada USA