299323_4938638467580_39655632_n November 11, 2012 • 960 × 720 • AEGEE-Leiden: one of the oldest locals of AEGEE-Europe, still alive and kicking!