Euan's Guide Home
    Back

    Dubai Exhibition Centre

    More style over substance or less than the sum total of its parts - Review of Dubai Exhibition Centre