The Top 5+1

Shangri-La Hotels & Resorts - "Wolves" - Ogilvy & Mather

Primal instinct...Lost and exhausted, this lonely traveler is comforted by unexpected friends.

  • Country:
    China
  • Advertiser:
    Shangri-La Hotels & Resorts
  • Brand:
    Shangri-La Hotels & Resorts
  • Agency:
    Ogilvy & Mather
« Previous Issue #278 Next »