Tuesday, December 18, 2012

Giant Spectacular Sea Odyssey


A look back to earlier this year when between 20th & 22nd April, Liverpool was taken over by the Sea Odyssey Giant Spectacular performed by French street theatre company, Royal de Luxe.