Cha Cha Chai Cafe

Oud Metha, Exit 1, Oud Metha Metro Station, Dubai


Photos 6