Giant Paper Installation by Wade Kavanaugh & Stephen B. Nguyen, Ketchum – Idaho by retail design blog