A light up marquee style sign with text installed at the joint Falmouth / Exeter, Penryn campus.
2016
Back to Top