An engaging installation popped up early this afternoon near the cricket pitch on College’s campus. Students might have been surprised to encounter a colourful cling film wall stretched between two trees, and some may have even contributed to the messages …