turkish flag

At Shagri-La Hotel, Dubai

Address:

Back