Dean celebrates its annual kite festival