Liam & Olga's Wedding - 24th Apr 2004 - London @ Camden Town / Liam&Olga_23
24/04/2004