A large green and yellow dragon hanging from the ceiling surrounded by lush green trees and shops at The Venetian Resort and Hotel #304396614
Description
A large green and yellow dragon hanging from the ceiling surrounded by lush green trees and shops at The Venetian Resort and Hotel in Las Vegas Nevada USA