Del Mar

Kevin Barry Fine Art, commissioned artworks for The Strat Resort and Casino, Las Vegas, NV