LEEDS-MELA-2006
January 06 2003

Leeds annual Mela with our Inflatable Slide. A fantastic cultural event celebrating was helped with our service .