PHOTO: LULIN CHEN

Fin Restaurant
Mirage Hotel and Casino

2005