Results 2 results found The Wren Library as from the Backs, Cambridge, Cambridgeshire, England, United Kingdom, Europe Punting on River Cam with Trinity College's Wren Library, Cambridge University, Cambridge, Cambridgeshire, England, United Kingdom, Europe Europe, Great Britain, England, Cambridgeshire, Cambridge, Trinity College, Wren Library