Designed by
Title
Mandalay Bay resort and casino las vegas logo #99253106
Description
Logo of Mandalay Bay resort and casino las vegas on samsung tablet. Mandalay Bay is a 43-story luxury resort and casino on the Las Vegas Strip in Paradise, Nevada. It is owned and operated by MGM Resorts International
This image is editorial