Gonville and Caius May Ball

  • Gonville and Caius College Trinity Street Cambridge, England, CB2 1TB United Kingdom