Devlin Shea, Third Eye, Surplus Space, China, 2018 Devlin Shea, Third Eye, Surplus Space, China news Home News Third Eye - Surplus Space Posted 2018/02/20 14:51 Devlin Shea has a solo show, Third Eye, at Surplus Space, 403 International Art Centre, No.33 Baotong Temple Road, Wuhan China, from 13 January - 26 Feburary 2018. See .