Keele University ๐ฟ๏ธ
@KeeleUniversity
Located in the Staffordshire countryside ๐ณ Britain's best university, as ranked by students (Student Crowd Awards, 2022) ๐ฟ๏ธ Many, many squirrels
11-07-2008 10:29:19
30,5K Tweets
44,1K Followers
2,3K Following