Christ’s College May Ball, Cambridge (1100 guests)

Cambridge Wine Merchants