Something to be seen when glancing out of the window of the library in Aberystwyth University