Kite enthusiasts participate in the St Annes Kite Festival on the seafront in Lytham St Annes, north west England, yesterday. The festival, which closes today, features single line kites of all shapes and sizes including the world’s largest teddy bear kite.