Kulcha King

Barsha 1, Flora Hotel, Dubai